Skip to content

ObservedChange class

Attributes: [DebuggerDisplay("Value = {Value}, Sender = {Sender}")]

Defined in

Namespace: ReactiveUI Assembly: ReactiveUI.Core.dll Full name: ReactiveUI.ObservedChange<T1, T2> Modifiers: public

Summary

View source

A data-only version of IObservedChange.

Applies to

net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471

Class hierarchy
classDiagram
class ObservedChange~T1,T2~
class IObservedChange~TSender, TValue~ {
    <>
}
IObservedChange~TSender, TValue~ <|.. ObservedChange~T1,T2~

Implements: IObservedChange

Remarks

Initializes a new instance of the ObservedChange class.

Constructors

NameSummary
.ctorA data-only version of IObservedChange.

Properties

NameSummary
SenderGets the object that has raised the change.
ExpressionGets the expression of the member that has changed on Sender.
ValueGets the value of the property that has changed. IMPORTANT NOTE: This property is often not set for performance reasons, unless you have explicitly requested an Observable...
Inherited members